#pragma once

#include "IPage.h"

class MainView {

public:
	// 创建元素
	void Create(lv_obj_t* body);
	// 执行元素动画
	void StartElemAnim();

private:
	void CreateLeftTool(lv_obj_t* parent);
	void CreateUpTool(lv_obj_t* parent);
	void CreateDownTool(lv_obj_t* parent);
	void CreateRightTool(lv_obj_t* parent);
	void CreateClock(lv_obj_t* parent);

private:
	lv_obj_t* ui_hour; // 时针
	lv_obj_t* ui_min;  // 分针
	lv_obj_t* ui_sec;  // 秒针

	lv_anim_timeline_t* m_timeline;
};